[ansible][qemu-user-static] Force automount to mount /proc/sys/fs/bin… #152
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…fmt_misc
systemd is kind of taking over that directory. While Ubuntu seems to handle this just right, Amazon Linux 2 does not, essentially, the directory is handled by automount, but is not mounted and onl;y ends up mounted once we try to access it with
ls
or such. This gets us to end up in a situation where qemu-user-static has ran, but its config gets overridden.I did not manage to get this to work properly on AL2, but we can trick it by "pre-warming" the mount by running a
ls /proc/sys/fs/binfmt_misc
as a pre-exec-start step (ignoring failures).Tried this on Ubuntu host, and there were still happy.
Signed-off-by: Manu Bretelle [email protected]